Procurement Request
HomeCompound Synonyms > 9-Octadecenoic acid (9Z)-,1,1'-(1,1,3,3-tetramethyl-1,3-distannoxanediyl) ester